small pointed protuberance - Spanish English Dictionary